annoying activity or situation - Francés Inglés Diccionario